Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ROBERT LUCAS PLACE Detached £384,762 £242,500 26 Jun 2007
2 ROBERT LUCAS PLACE Detached £248,004 £245,000 30 Jun 2023
3 ROBERT LUCAS PLACE Detached £348,983 £219,950 22 Jun 2007
4 ROBERT LUCAS PLACE Detached £354,622 £281,000 11 Oct 2017
5 ROBERT LUCAS PLACE Detached £388,728 £245,000 12 Jun 2007